<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>冒泡排序</title>
</head>
<body>
<script>
    var sheep;
    var nums = [50,9,25,32,49,23,43];
    //    不知道叫什么排序法
//    for(var i=0;i<nums.length;i++){
//        for(var w=i+1;w<nums.length;w++){
//            if(nums[i]>nums[w]){
//                sheep = nums[i];
//                nums[i] = nums[w];
//                nums[w] = sheep;
//            }
//        }
//    }
//    冒泡排序法   从小往大
//    冒泡的特点：数组有几项就执行几次。第一个跟第二个比，调换。第二个跟第三个比，调换。第三个跟第四个比，调换。一轮下来能把最大的放在最后面。
//    相当于把最大的跟冒泡一样推到最上面
    for(var i=0;i<nums.length;i++){
        for(var w=0;w<nums.length-1;w++){
            if(nums[w]>nums[w+1]){
                sheep = nums[w];
                nums[w] = nums[w+1];
                nums[w+1] = sheep;
            }
        }
    }
    console.log(nums);
</script>
</body>
</html>